abbreviation of muchacha - Français Anglais Dictionnaire